facility of explaining - Francés Inglés Diccionario